package com.ricky.config.Unit;

/**
 * 所有单位的基类
 * 
 * @author rik
 * 
 */
public class Unit {

	// ************************ private ************************

	private String unitID;// 单位id
	private String name;// 单位名称

	private int uicon;// 单位icos
	private String model;// 单位模型
	private String animProps;// 动画属性
	private int rangeVisible;// 可视范围

	private String ability;// 技能
	private String buildAbility;// 建筑技能
	private Boolean isBuilding;// 是否是建筑
	private String tips;// 说明
	private String revivetip;// 超级提示
	private String drop;// 掉落

	// ************************ get set ************************

	/**
	 * @return the unitID
	 */
	public String getUnitID() {
		return unitID;
	}

	/**
	 * @param unitID
	 *            the unitID to set
	 */
	public void setUnitID(String unitID) {
		this.unitID = unitID;
	}

	/**
	 * @return the name
	 */
	public String getName() {
		return name;
	}

	/**
	 * @param name
	 *            the name to set
	 */
	public void setName(String name) {
		this.name = name;
	}

	/**
	 * @return the uicon
	 */
	public int getUicon() {
		return uicon;
	}

	/**
	 * @param uicon
	 *            the uicon to set
	 */
	public void setUicon(int uicon) {
		this.uicon = uicon;
	}

	/**
	 * @return the model
	 */
	public String getModel() {
		return model;
	}

	/**
	 * @param model
	 *            the model to set
	 */
	public void setModel(String model) {
		this.model = model;
	}

	/**
	 * @return the animProps
	 */
	public String getAnimProps() {
		return animProps;
	}

	/**
	 * @param animProps
	 *            the animProps to set
	 */
	public void setAnimProps(String animProps) {
		this.animProps = animProps;
	}

	/**
	 * @return the rangeVisible
	 */
	public int getRangeVisible() {
		return rangeVisible;
	}

	/**
	 * @param rangeVisible
	 *            the rangeVisible to set
	 */
	public void setRangeVisible(int rangeVisible) {
		this.rangeVisible = rangeVisible;
	}

	/**
	 * @return the ability
	 */
	public String getAbility() {
		return ability;
	}

	/**
	 * @param ability
	 *            the ability to set
	 */
	public void setAbility(String ability) {
		this.ability = ability;
	}

	/**
	 * @return the buildAbility
	 */
	public String getBuildAbility() {
		return buildAbility;
	}

	/**
	 * @param buildAbility
	 *            the buildAbility to set
	 */
	public void setBuildAbility(String buildAbility) {
		this.buildAbility = buildAbility;
	}

	/**
	 * @return the isBuilding
	 */
	public Boolean getIsBuilding() {
		return isBuilding;
	}

	/**
	 * @param isBuilding
	 *            the isBuilding to set
	 */
	public void setIsBuilding(Boolean isBuilding) {
		this.isBuilding = isBuilding;
	}

	/**
	 * @return the tips
	 */
	public String getTips() {
		return tips;
	}

	/**
	 * @param tips
	 *            the tips to set
	 */
	public void setTips(String tips) {
		this.tips = tips;
	}

	/**
	 * @return the revivetip
	 */
	public String getRevivetip() {
		return revivetip;
	}

	/**
	 * @param revivetip
	 *            the revivetip to set
	 */
	public void setRevivetip(String revivetip) {
		this.revivetip = revivetip;
	}

	/**
	 * @return the drop
	 */
	public String getDrop() {
		return drop;
	}

	/**
	 * @param drop
	 *            the drop to set
	 */
	public void setDrop(String drop) {
		this.drop = drop;
	}

}
